@charset "utf-8";

html,
body {
    width: 100%;
    height: 100%;
}
/* ----------------------- */
/* 网页顶部 */

#top{
    background: #f5f5f5;
}
.top{
    width:1200px;
    height:35px;
    margin:0 auto;
}
.top .t1{
    width:80px;
    height:35px;
    font-size:12px;
    color:#666;
    line-height: 35px;
    float:left;
}
.top .t2{
    width:80px;
    height:35px;
    font-size:12px;
    color:#666;
    line-height: 35px;
    float:left;
}
.top .iconfont{
    font-size:12px;
    line-height: 35px;
    color:#666;
    float:left;
}
.top ul{
    float:left;
    margin-left:395px;
}
.top ul li{
    float:left;
    margin-right:30px;
}

.top ul li a{
    font-size:12px;
    line-height: 35px;
    color:#666;
    float:left;
}
.top ul li img{
    text-align: center;
}

.top h2{
    width:115px;
    height:35px;
    font-size:12px;
    line-height: 35px;
    color:#666;
    float:right;
}

/* -------------------------- */
/* 网页头部 */

.header {
    width:1200px;
    height: 80px;
    margin:0 auto;
}
.header h1{
    width:130px;
    height:45px;
    background:pink;
    float:left;
    margin-top:18px;
    margin-right:20px;
}
.header h3{
    font-size: 12px;
    color:#666;
    line-height: 80px;
    float:left;
}
.header ul{
    float: left;
    margin-left:81px;
}
.header ul li{
    float: left;
}
.header ul li a{
    display: block;
    height: 80px;
    font-size: 16px;
    color:#000;
    line-height: 80px;
    margin-right:40px;
}
.header form{
    height:80px;
    float:right;
    margin-top:20px;
    
}
.header form input:nth-of-type(1){
    float:left;
    width:164px;
    height:40px;
    background:#f5f5f5;
    border:0;
    font-size: 12px;
    color:#666;
    padding-left:15px;
}
.header form input:nth-of-type(2){
    float:right;
    width:40px;
    height:40px;
    background:url(../images/images/sou_03.jpg) no-repeat center;
    border:0;
}
/* ------------------- */
/* 网页banner区域 */

.banner{
    width:100%;
    height:362px;
    overflow: hidden;
}
.banner .ban-wrap{
    width:1200px;
    height:362px;
    margin:0 auto;
    position: relative;
}
.banner .ban-wrap .ban-con{
    display: block;
    width:100%;
    height:362px;
    
} 
.banner .ban-wrap .ban-con img{
    height:100%;
    position: absolute;
    left:50%;
    transform: translateX(-50%);
}
.banner .ban1{
    width:186px;
    height:362px;
    background:#32272f;
    position: absolute;
    left:0;
    top:0;
    padding:0 12px;
}
.banner .ban1 li{
    margin:17px 0;
}
.banner .ban1 img{
    width:16px;
    height:18px;
}
.banner .ban1 li a{
    font-size:15px; 
    color:#fff;
    margin-right:12px;
}
.banner .ban1 li span{
    font-size:10px;
    color:#c2bfc1;
}

.banner .ban2 {
    position:fixed;
    right:0;
    top:212px;
    z-index: 1;
}
.banner .ban2 a{
    display: block;
    width:56px;
    height:56px;
    background:#222;
    position: relative;
    color:#fff;
}
.banner .ban2 li:nth-of-type(1){
    width:56px;
    height:76px;
    background:#222;
    font-size: 11px;
    text-align: center;
    line-height: 110px;
}
.banner .ban2 li:nth-of-type(2){
    margin:1px 0;
}
.banner .ban2 a img{
    width:22px;
    height:22px;
    position: absolute;
    left:0;
    right:0;
    top:0;
    bottom:0;
    margin:auto;
}

/* ------------------ */
/* <!-- 网页的nav区域 --> */

.nav{
    width:1070px;
    height:72px;
    margin:auto;
    padding:47px 65px 61px 65px;
}
.nav dl:nth-of-type(1){
    margin-right:170px;
}
.nav dl:nth-of-type(2){
    margin-right:170px;
}
.nav dl:nth-of-type(3){
    margin-right:170px;
}
.nav dl:nth-of-type(4){
    margin-right:170px;
}
.nav dl{
    display: inline-block; 
}
.nav img{
    width:40px;
    height:40px;
    margin:0 auto;
    margin-left:18px;
    
}
.nav dd{
    font-size:18px;
    color:#6f1f00;
}

/* ---------------------- */
/* <!-- 网页的区域1 --> */
.pic{
    width:1200px;
    height:423px;
    margin:0 auto;
}
.pic_l{
    width:522px;
    height:297px;
    background:url(../images/bg-a.png);
    border-radius: 10px;
    float:left;
    margin-right:12px;
    padding:0 40px;
    position: relative;
}
.pic .pic_l h2{
    font-size: 23px;
    color:#fff;
    margin:41px 0 40px 0;
}
.pic .pic_l b{
    display: block;
    width:151px;
    height:64px;
    background:#fff;
    border-radius: 2px;
    float:left;
    font-size: 16px;
    color:#4c334c;
    line-height: 64px;
    padding-left:15px;
    position: relative;
}
.pic .pic_l b img{
    width:12px;
    height:6px;
    position: absolute;
    left:140px;
    top:31px;
}
.pic .pic_l b:nth-of-type(2){
    margin:0 12px;
}

.pic .pic1{
    width:160px;
    height:48px;
    background:#fff;
    border-radius:30px;
    position: absolute;
    bottom:51px;
    left:181px;
    font-size:16px;
    color:#f83244;
    text-align: center;
    line-height: 48px;
}
.pic .pic1 img{
    width:13px;
    height:10px;
}


.pic_c{
    width:240px;
    height:297px;
    background:url(../images/bg-b.png);
    border-radius: 10px;
    float:left;
    margin-right:12px;
    position: relative;
}
.pic_c h2 {
    font-size: 30px;
    color:#fff;
    position: absolute;
    top:65px;
    left:57px;
}
.pic_c h3 {
    font-size: 18px;
    color:#fff;
    position: absolute;
    bottom:164px;
    left:48px;
}
.pic .pic_c .pic2{
    width:160px;
    height:48px;
    background:#fff;
    border-radius:30px;
    font-size:16px;
    color:#fa5243;
    text-align: center;
    line-height: 48px;
    position: absolute;
    bottom:51px;
    left:40px;
}

.pic_r{
    width:246px;
    height:155px;
    float:right;
    border:1px solid #eae9e6;
    position: relative;
    padding:100px 44px 42px 42px;
}
.pic .pic_r h2{
    font-size:24px;
    color:#000;
    position: absolute;
    top:41px;
    left:40px;
}
.pic .pic_r dl{
    display: inline-block;
    margin-bottom:30px;
}
.pic .pic_r dl dt{
    margin:0 0 12px 12px;
}
.pic .pic_r dl dt img{
    width:30px;
    height:30px;
}
.pic .pic_r dl dd{
    font-size:11px;
    color:#000;
}
.pic_r dl:nth-of-type(2){
    margin:0 25px;
}
.pic_r dl:nth-of-type(4){
    margin-right:25px;
}

.pic ul img{
    width:14px;
    height:16px;
    float:left;
    margin-top:28px;
}
.pic ul h3{
    margin:28px 20px 0 8px;
    font-size:12px;
    float:left;
}
.pic ul h4{
    margin-top:28px;
    font-size:12px;
    float:left;
}
.pic ul li{
    float: left;
    margin-top:24px;
}
.pic ul li a{
    margin:0px 20px 0 20px;
    font-size:12px;
    color:#000;
}
.pic ul li:nth-of-type(1){
    border-left:1px solid #666;
}
.pic ul img:nth-of-type(2){
    width:12px;
    height:6px;
    margin:33px 0 0 5px;
}

/* ------------------ */
/* <!-- 网页的图片版区1 --> */
.tu1{
    width:1200px;
    height:875px;
    margin:0 auto;
}
.tu1 .tu1_t{
    width:1200px;
    height:140px;
    background:#fafafa;
    font-size: 32px;
    color:#000;
    text-align: center;
    line-height:140px;
}
.tu1 dl{
    width:386px;
    height:334px;
    float:left;
    position: relative;
}
.tu1 dl:nth-of-type(2){
    margin:0 21px;
}
.tu1 dl b{
    display: block;
    width:80px;
    height:32px;
    background:#111;
    font-size:13px;
    color:#fff;
    text-align: center;
    line-height: 32px;
    position: absolute;
    top:14px;
    right:-10px;
}
.tu1 dl dd{
    font-size: 18px;
    margin:24px 0 0 29px;
}
.tu1 dl h2{
    font-size: 18px;
    color:#f83244;
    position: absolute;
    bottom:0;
    left:24px;
    font-weight: 600;
}
.tu1 dl h3{
    font-size: 14px;
    color:#8c668c;
    position: absolute;
    bottom:0;
    right:20px;
}
.tu1 .tu1_x{
    width: 285px;
    height:198px;
    float:left;
    margin-top:76px;
    position: relative;
}
.tu1 .tu1_x:nth-of-type(3){
    margin:76px 20px 0 20px;
}
.tu1 .tu1_x:nth-of-type(4){
    margin-right:20px;
}
.tu1 .tu1_x b{
    display: block;
    width:254px;
    height:109px;
    background:#fff;
    position: absolute;
    bottom:-69px;
    left:15px;
    border:1px solid #eae9e6;
}
.tu1 .tu1_x h4{
    font-size:14px;
    color:#000;
    font-weight: 600;
    margin:21px 0 0 27px;
}

.tu1 .tu1_x h3{
    font-size:12px;
    color:#666;
    margin:14px 0 0 20px;
}
.tu1 .tu1_x h2{
    font-size:15px;
    color:#f83244;
    font-weight: 600;
    margin:20px 0 0 22px;
}
.tu1 .tu1_x dl h4:nth-of-type(2){
    font-size:14px;
    color:#eee;
    font-weight: 600;
    margin:14px 0 0 27px;
}

/* ------------------ */
/* <!-- 网页的图片版区2 --> */
.tu2{
    width:1200px;
    height:647px;
    margin:0 auto;
    position: relative;
}
.tu2 .tu1_t{
    width:1200px;
    height:140px;
    font-size: 32px;
    color:#000;
    text-align: center;
    line-height:140px;
}
.tu2 .tul a{
    width:238px;
    height:358px;
    background:url(../images/w-pic1.jpg) no-repeat center;
    float:left;
    margin-right:2px;
}
.tu2 .tuc a{
    display: block;
    width:238px;
    height:178px;
    background:url(../images/w-pic2.jpg) no-repeat center;
    float:left;
    margin:0 2px 2px 0;
}
.tu2 .tur a{
    width:238px;
    height:358px;
    background:url(../images/w-pic5.png) no-repeat center;
    float:right;
    margin-right:2px;
}
.tu2 .tul a .tun{
    width:220px;
    height:36px;
    background:rgba(0,0,0,0.65);
    margin-top:306px;
    font-size:20px;
    color:#fff;
    padding:16px 0 0 18px;
}
.tu2 .tur a .tun{
    width:220px;
    height:36px;
    background:rgba(0,0,0,0.65);
    margin-top:306px;
    font-size:20px;
    color:#fff;
    padding:16px 0 0 18px;
}
.tu2 .tuc a .tun{
    width:220px;
    height:36px;
    background:rgba(0,0,0,0.65);
    margin-top:126px;
    font-size:20px;
    color:#fff;
    padding:16px 0 0 18px;
}
.tu2 .tuj a{
    display: block;
    width:160px;
    height:48px;
    background:#f83244;
    border-radius: 30px;
    position: absolute;
    left:520px;
    bottom:39px;
    font-size: 16px;
    color:#fff;
    text-align: center;
    line-height:48px ;
    box-shadow: 0 10px 30px 10px #fedde0;
}
.tu2 .tuj a img{
    width:13px;
    height:10px;
}

/* ------------------ */
/* <!-- 网页的图片版区3 --> */
.tu3{
    width:1200px;
    height:968px;
    margin:0 auto;
    position: relative;
}
.tu3 .tu3_t{
    width:1200px;
    height:150px;
    font-size: 31px;
    color:#000;
    text-align: center;
    line-height:150px;
}
.tu3 .tul{
    display: block;
    width:344px;
    height:275px;
    position: absolute;
    top:283px;
    left:-76px;
}
.tu3 .tuc{
    display: block;
    width:640px;
    height:545px;
    border:1px solid #eae9e6;
    position: absolute;
    top:150px;
    left:268px;
    margin:0 12px;
}
.tu3 .tuc b{
    display: block;
    width:640;
    height:400px;
}
.tu3 .tuc h2{
    font-size:20px;
    color:#000;
    font-weight: 600;
    position: absolute;
    top:440px;
    left:30px;
}
.tu3 .tuc h3{
    font-size:14px;
    color:#666;
    position: absolute;
    top:485px;
    left:30px;
}
.tu3 .tuc h4{
    font-size:12px;
    color:#666;
    position: absolute;
    top:485px;
    left:562px;
}
.tu3 .tur{
    display: block;
    width:344px;
    height:275px;
    position: absolute;
    top:283px;
    right:-76px;
}
.tu3 .tuq{
    width:37px;
    height:35px;
    background:#f83244;
    border-radius: 100%;
    position: absolute;
    bottom:-28px;
    left:292px;
    padding:21px 0 0 19px;
}
.tu3 .tux{
    position: absolute;
    bottom:206px;
    left:519px;
}
.tu3 .tux .t1{
    width:16px;
    height: 16px;
    background:#fee0f7;
    border-radius: 100%;
    position: relative;
    float:left;
    margin-right:5px;
}
.tu3 .tux .t1a{
    width:8px;
    height: 8px;
    background:#f83244;
    border-radius: 100%;
    position: absolute;
    left:0;
    right:0;
    top:0;
    bottom:0;
    margin:auto;
}
.tu3 .tux .t2{
    width:8px;
    height: 8px;
    background:#ccc;
    border-radius: 100%;
    float:left;
    margin:5px 16px;
}
.tu3 .tut a{
    display: block;
    width:160px;
    height:48px;
    background:#f83244;
    border-radius: 30px;
    font-size: 16px;
    color:#fff;
    text-align: center;
    line-height:48px ;
    position: absolute;
    left:520px;
    bottom:120px;
    box-shadow: 0 10px 30px 10px #fedde0;
}
.tu3 .tut a img{
    width:13px;
    height:10px;
}
.tu3 h4{
    font-size:14px;
    color:#aaa;
    position: absolute;
    left:432px;
    bottom:82px;
}

/* ------------------ */
/* <!-- 网页的图片版区4 --> */

.tu4{
    width:100%;
    height:312px;
    background:url(../images/bg.png);
    position: relative;
}
.tu4 h2 {
    width:1200;
    height:140px;
    font-size: 31px;
    color:#000;
    text-align: center;
    line-height:140px;
}
.tu4 .tus{
    width:1122px;
    height:85px;
    background:#fff;
    border-radius: 5px;
    /* margin:0 auto; */ 
    padding:81px 39px 84px 39px;
    position: absolute;
    top:140px;
    left:50%;
    transform: translateX(-50%);
} 
.tu4 .tus dl{
    float:left; 
    margin:0 38px;  
}
.tu4 .tus dt img{
    width:30px;
    height:30px;
    margin:0 0 35px 17px;
}
.tu4 .tus dd{
    font-size:16px;
    color:#000;
}  

/* ------------------------ */
/* <!-- 网页的图片版区5 --> */
.tu5{
    width:1200px;
    height:483px;
    margin:0 auto;
    padding-top:109px;
}
.tu5 h2 {
    width:1200;
    height:127px;
    font-size: 31px;
    color:#000;
    text-align: center;
    line-height:127px;
}
.tu5 dl{
    width:224px;
    height:220px;
    border:1px solid #eae9e6;
    float:left;
}
.tu5 dl:nth-of-type(2){
    margin:0 15px;
}
.tu5 dl:nth-of-type(4){
    margin:0 15px;
}
.tu5 dl img{
    width:224px;
    height:144px;
}
.tu5 dl dd{
    font-size: 20px;
    color:#000;
    margin:27px 0 0 20px;
}

.tu5 ul img{
    width:14px;
    height:16px;
    float:left;
    margin-top:40px;
}
.tu5 ul h3{
    margin:40px 20px 0 8px;
    font-size:14px;
    float:left;
}
.tu5 ul li{
    float: left;
    margin-top:37px;
}
.tu5 ul li a{
    margin:0 10px 0 10px;
    font-size:12px;
    color:#000;
}
.tu5 ul li:nth-of-type(1){
    border-left:1px solid #666;
}
/* --------------- */

/* <!-- 网页的图片版区6 --> */
.tu6{
    width:1200px;
    height:682px;
    margin:0 auto;
    position: relative;
}
.tu6 .tut{
    width:1200px;
    height:176px;
    position: relative;
}
.tu6 .tut h2{
    font-size: 31px;
    color:#000;
    position: absolute;
    top:60px;
    left:536px;
}
.tu6 .tut h3{
    font-size:16px;
    color:#6b334c;
    position: absolute;
    top:122px;
    left:392px;
}
.tu6 .tu6_x{
    width: 285px;
    height:285px;
    background:#57a9d1;
    float:left;
    position: relative;
}
.tu6 .tu6_x:nth-of-type(3){
    margin:0 20px 0 20px;
}
.tu6 .tu6_x:nth-of-type(4){
    margin-right:20px;
}
.tu6 .tu6_x b{
    display: block;
    width:230px;
    height:70px;
    background:#fff;
    position: absolute;
    bottom:-54px;
    left:15px;
    border:1px solid #eae9e6;
    padding:18px 0 20px 22px;
}
.tu6 .tu6_x h4{
    font-size:24px;
    color:#000;
    font-weight: 600;
}

.tu6 .tu6_x h3{
    font-size:14px;
    color:#6c334c;
}
.tu6 .tu6_x dl h4:nth-of-type(2){
    font-size:14px;
    color:#eee;
    font-weight: 600;
    margin:14px 0 0 27px;
}
.tu6 .tu6_x b .box{
    width:40px;
    border:2px solid #f83244;
    margin:11px 0 11px 0;
}
.tu6 .tud a{
    display: block;
    width:160px;
    height:48px;
    background:#f83244;
    border-radius: 30px;
    font-size: 16px;
    color:#fff;
    text-align: center;
    line-height:48px ;
    position: absolute;
    left:520px;
    bottom:81px;
    box-shadow: 0 10px 30px 10px #fedde0;
}
.tu6 .tud a img{
    width:13px;
    height:10px;
}

/* --------------- */

/* <!-- 网页的图片版区7 --> */

.tu7{
    width:100%;
    height:1546px;
}
.tu7 .tu7-b{
    width:100%;
    height:1386px;
    background:url(../images/w-pic8.jpg) no-repeat center /100% 100%;
}
.tu7 .tud{
    width:1200px;
    height:1115px;
    margin:0 auto;
    position: relative;
    padding-top:271px;
}
.tu7 .tud h2{
    width:1200px;
    height:151px;
    margin:0 auto;
    font-size: 32px;
    color:#fff;
    text-align: center;
    line-height:151px;
    position: absolute;
    top:0;
    left:0;
}
.tu7 .tud .tul img{
    display: block;
    width:660px;
    height:510px;
    position: absolute;
    top:151px;
    left:-60px;
}
.tu7 .tud .tur{
    width:660px;
    height:330px;
    background:#111;
    position: absolute;
    top:271px;
    right:-60px;
    padding-top:60px;
}
.tu7 .tud .tur .tur-l{
    width:660px;
    height:330px;
    position: relative;
}
.tu7 .tud .tur .tur-l img{
    display: block;
    width:330px;
    height:330px;
}
.tu7 .tud .tur .tur-l-z{
    width:330px;
    height:330px;
    background:rgba(0,0,0,0.6);
    position: absolute;
    top:0px;
    left:0px;
}
.tu7 .tud .tur-l h3{
    font-size:32px;
    color:#fff;
    position: absolute;
    left:390px;
    top:31px;
}
.tu7 .tud .tur-l h4{
    display: block;
    width:198px;
    font-size:18px;
    color:#fff;
    line-height: 30px;
    position: absolute;
    left:390px;
    top:99px;
}
.tu7 .tud .tur .tur-l-1 a{
    display: block;
    width:34px;
    height:34px;
    background:#f83244;
    text-align: center;
    line-height: 56px;
    border-radius:100%;
    padding:22px 0 0 22px;
    position: absolute;
    bottom:49px;
    left:390px;
}
.tu7 .tud .tur .tur-l-1 img{
    width:13px;
    height:10px;
}
.tu7 .tud .tu1{
    width:330px;
    height:330px;
    background:#222;
    position: absolute;
    top:661px;
    left:-60px;
}
.tu7 .tud .tu1 h3{
    font-size: 32px;
    color:#fff;
    text-align: center;
    line-height: 330px;
}
.tu7 .tud .tu2{
    width:330px;
    height:330px;
    position: absolute;
    top:661px;
    left:270px;
}
.tu7 .tud .tu2 .tu2-z{
    width:330px;
    height:330px;
    background:rgba(0,0,0,0.6);
    position: absolute;
    top:0px;
    left:0px;
}
.tu7 .tud .tu3{
    width:330px;
    height:330px;
    background:#222;
    position: absolute;
    top:661px;
    left:600px;
}
.tu7 .tud .tu3 h3{
    font-size: 32px;
    color:#fff;
    text-align: center;
    line-height: 330px;
}
.tu7 .tud .tu4{
    width:330px;
    height:330px;
    position: absolute;
    top:661px;
    right:-60px;
}
.tu7 .tud .tu4 .tu4-z{
    width:330px;
    height:330px;
    background:rgba(0,0,0,0.6);
    position: absolute;
    top:0px;
    left:0px;
}
.tu7 .tud .tub-l{
    width:525px;
    height:378px;
    background:#111;
    position: absolute;
    top:991px;
    left:-60px;
    padding:62px 60px 0 75px;
}
.tu7 .tud .tub-l h3{
    font-size: 32px;
    color:#fff;
    margin-bottom:48px;
}
.tu7 .tud .tub-l h4{
    font-size: 18px;
    color:#fff;
}
.tu7 .tud .tub-l .tub-l-1 a{
    display: block;
    width:56px;
    height:56px;
    background:#f83244;
    border-radius:100%;
    text-align: center;
    line-height:56px ;
    margin-top:70px;
}
.tu7 .tud .tub-l-2{
    width:645px;
    height:46px;
    background:#fff;
    position: absolute;
    bottom:0;
    left:0;
    line-height: 46px;
    padding-left:15px;
}
.tu7 .tud .tub-l-2 img{
    width:14px;
    height:16px;
    float:left;
    margin-top:14px;
}
.tu7 .tud .tub-l-2 h3{
    margin:0px 20px 0 8px;
    font-size:14px;
    float:left;
    color:#333;
}
.tu7 .tud .tub-l-2 li{
    float: left;
}
.tu7 .tud .tub-l-2 li a{
    margin:0 10px 0 10px;
    font-size:12px;
    color:#333;
}
.tu7 .tud .tub-l-2 li:nth-of-type(1){
    border-left:1px solid #666;
}

.tu7 .tud .tub-r{
    width:660px;
    height:440px;
    background:red;
    position: absolute;
    top:991px;
    right:-60px;
}
.tu7 .tud .tub-r img{
    width:100%;
    height:100%;
}
.tu7 .tud .tub-r .tub-r-z{
    width:660px;
    height:440px;
    background:rgba(0,0,0,0.6);
    position: absolute;
    top:0px;
    left:0px;
}
.tu7 .tud .tud-down a{
    display: block;
    width:160px;
    height:48px;
    background:#f83244;
    border-radius: 30px;
    font-size: 16px;
    color:#fff;
    text-align: center;
    line-height:48px ;
    position: absolute;
    left:520px;
    bottom:-142px;
    box-shadow: 0 10px 30px 10px #fedde0;
}
.tu7 .tud .tud-down a img{
    width:13px;
    height:10px;
}
/* --------------- */

/* <!-- 网页的文档版区1 --> */
.wen{
    width:1200px;
    height:731px;
    margin:0 auto;
}
.wen h2{
    width:1200px;
    height:140px;
    font-size:32px;
    color:#000;
    text-align: center;
    line-height: 140px;
}
.wen .wen1{
    width:398px;
    height:430px;
    background:#fff;
    border:1px solid #d8d8d8;
    float:left;
}
.wen .wen1 .wen-t{
    width:398px;
    height:115px;
    background:#f8f8f8;
    padding-top:45px;
    margin-bottom:28px;
    
}
.wen .wen1 .wen-t h3 img{
    width:28px;
    height:28px;
    margin-right:19px;
}
.wen .wen1 .wen-t h3{
    font-size:24px;
    color:#000;
    text-align: center;
    margin-bottom:20px;
}
.wen .wen1 .wen-t h4{
    font-size:14px;
    color:#6a3333;
    text-align: center;
}
.wen .wen-b{
    width:398px;
    height:270px;
}
.wen .wen-b .wenh{
    width:310px;
    height:29px;
    padding:13px 58px 0 30px;
    
}
.wen .wen-b .wenh h5{
    font-size:16px;
    color:#470047;
    line-height: 20px;
    float:left;
}
.wen .wen-b h6{
    font-size:14px;
    color:#6679a4;
    line-height: 20px;
    float:right;
}

/* --------------- */

/* <!-- 网页的文档版区2 --> */

.wens{
    width:100%;
    height:381px;
    background:#222;
}
.wens .wens-wrap{
    width:1200px;
    height:333px;
    margin:0 auto;
    padding-top:48px;
    position: relative;
    
}
.wens .wens-wrap .weny{
    float:left;
    margin-right:83px;
}
.wens .wens-wrap .weny:nth-of-type(4){
    float:left;
    margin-right:90px;
}
.wens .wens-wrap .weny:nth-of-type(5){
    float:left;
    margin-right:90px;
}
.wens .wens-wrap .weny:nth-of-type(6){
    float:left;
    margin-right:20px;
}
.wens .wens-wrap h3{
    font-size:18px;
    color:#fff;
    margin-bottom:21px;
}
.wens .wens-wrap h4{
    font-size:18px;
    color:#fff;
    margin-bottom:21px;
    margin-left:12px;
}
.wens .wens-wrap .wenh{
    width:128px;
    height:12px;
    margin-bottom:17px;
}
.wens .wens-wrap .wenh h5{
    font-size:12px;
    color:#ccc;
    float:left;
}
.wens .wens-wrap .wenh h6{
    font-size:12px;
    color:#ccc;
    float:right;
}
.wens .wens-wrap .wend{
    width:1073px;
    height:86px;
    border-top:1px solid #4e4f57;
    position: absolute;
    bottom:0;
    left:0;
    font-size: 12px;
    color:#ccc;
    line-height: 26px;
    padding:40px 53px 0 74px;
}
.wens .wens-wrap .wend h5{
    font-size: 12px;
    color:#fff;
    position: absolute;
    top:40px;
    left:0;
}

/* --------------- */

/* <!-- 网页尾部 --> */
.footer{
    width:100%;
    height:100px;
    background:#1a1a1a;
}
.footer .footer-wrap{
    width:850px;
    height:70px;
    margin:0 auto;
    padding:30px 0 0 340px;
}
.footer  .footer-wrap .f1{
    height:30px;
}
.footer  .footer-wrap .f1 h5{
    font-size:12px;
    color:#fff;
    float:left;
    margin-right:41px;
}
.footer  .footer-wrap .f1 h6{
    font-size:12px;
    color:#fff;
    float:left;
}